@echo off
chcp 65001 >nul

REM GitBuild 系统停止脚本 (Windows)

echo ========================================
echo   停止 GitBuild 系统
echo ========================================
echo.

REM 停止后端服务
echo [i] 正在停止后端服务...
for /f "tokens=2" %%a in ('tasklist ^| findstr /i "node.exe"') do (
    taskkill /F /PID %%a >nul 2>nul
)
echo [✓] 后端服务已停止

REM 停止前端服务 (Vite)
echo [i] 正在停止前端服务...
for /f "tokens=2" %%a in ('netstat -ano ^| findstr ":5173"') do (
    taskkill /F /PID %%a >nul 2>nul
)
echo [✓] 前端服务已停止

echo.
echo [✓] 所有服务已停止
echo.
pause
